increasingly powerful - French English Dictionary